computer mediated communication - Turkish English Dictionary